- dvb_add_scaned_transponders
void dvb_add_scaned_transponders(dvb_v5_fe_parms* parms, dvb_v5_descriptors* dvb_scan_handler, dvb_entry* first_entry, dvb_entry* entry)
@brief Add new transponders to a dvb_file
@ingroup frontend_scan
- dvb_estimate_freq_shift
int dvb_estimate_freq_shift(dvb_v5_fe_parms* parms)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- dvb_free_ts_tables
void dvb_free_ts_tables(dvb_v5_descriptors* dvb_desc)
@brief frees a struct dvb_v5_descriptors
@ingroup frontend_scan
- dvb_get_ts_tables
dvb_v5_descriptors* dvb_get_ts_tables(dvb_v5_fe_parms* parms, int dmx_fd, uint delivery_system, uint other_nit, uint timeout_multiply)
@brief Scans a DVB stream, looking for the tables needed to
identify the programs inside a MPEG-TS
@ingroup frontend_scan
- dvb_new_entry_is_needed
int dvb_new_entry_is_needed(dvb_entry* entry, dvb_entry* last_entry, uint freq, int shift, dvb_sat_polarization pol, uint stream_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- dvb_new_freq_is_needed
int dvb_new_freq_is_needed(dvb_entry* entry, dvb_entry* last_entry, uint freq, dvb_sat_polarization pol, int shift)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- dvb_read_section
int dvb_read_section(dvb_v5_fe_parms* parms, int dmx_fd, ubyte tid, ushort pid, void** table, uint timeout)
@brief read MPEG-TS tables that comes from a DTV card
@ingroup frontend_scan
- dvb_read_section_with_id
int dvb_read_section_with_id(dvb_v5_fe_parms* parms, int dmx_fd, ubyte tid, ushort pid, int ts_id, void** table, uint timeout)
@brief read MPEG-TS tables that comes from a DTV card
with an specific table section ID
@ingroup frontend_scan
- dvb_read_sections
int dvb_read_sections(dvb_v5_fe_parms* parms, int dmx_fd, dvb_table_filter* sect, uint timeout)
@brief read MPEG-TS tables that comes from a DTV card
@ingroup frontend_scan
- dvb_scan_add_entry
dvb_entry* dvb_scan_add_entry(dvb_v5_fe_parms* parms, dvb_entry* first_entry, dvb_entry* entry, uint freq, uint shift, dvb_sat_polarization pol)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- dvb_scan_add_entry_ex
dvb_entry* dvb_scan_add_entry_ex(dvb_v5_fe_parms* parms, dvb_entry* first_entry, dvb_entry* entry, uint freq, uint shift, dvb_sat_polarization pol, uint stream_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- dvb_scan_alloc_handler_table
dvb_v5_descriptors* dvb_scan_alloc_handler_table(uint delivery_system)
@brief allocates a struct dvb_v5_descriptors
@ingroup frontend_scan
- dvb_scan_free_handler_table
void dvb_scan_free_handler_table(dvb_v5_descriptors* dvb_scan_handler)
@brief frees a struct dvb_v5_descriptors
@ingroup frontend_scan
- dvb_scan_transponder
dvb_v5_descriptors* dvb_scan_transponder(dvb_v5_fe_parms* parms, dvb_entry* entry, int dmx_fd, check_frontend_t check_frontend, void* args, uint other_nit, uint timeout_multiply)
@brief Scans a DVB dvb_add_scaned_transponder
@ingroup frontend_scan
- dvb_table_filter_free
void dvb_table_filter_free(dvb_table_filter* sect)
@brief deallocates all data associated with a table filter
@ingroup frontend_scan
- dvb_update_transponders
void dvb_update_transponders(dvb_v5_fe_parms* parms, dvb_v5_descriptors* dvb_scan_handler, dvb_entry* first_entry, dvb_entry* entry)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.